subterranean prison - English Synonyms Dictionary